Wednesday, December 11, 2013

344/365

THOSE WHO SPEAK THE LOUDEST OFTEN HAVE NOTHING TO SAY

No comments: