Sunday, September 29, 2013

A goat on the castle rocks in Myrina, on the isle of Lemnos, Greece (@ Ashley Cooper/Corbis)

No comments:

Post a Comment