Tuesday, November 29, 2011

The Ocean of Love, No. 15

Who can best speak of war, if not tears.

No comments: