May 25, 2013

Color Pop


Delos, Greece, April 25, 1976. Poppies frame most everything on the island.

No comments: