Wednesday, October 31, 2012

Untitled (No. 1333)

Luck will decree the inevitable.

No comments: