Oct 20 2010 GREECE In the little town of Olympia near the west coast of Greece. We drove in tonight to see the town, it began to rain, so I got a shot of Mother Mary Alexis (before the 2 bottles of wine.)

Sent via BlackBerry from T-Mobile


Leave A Comment...