Oct 21 2010 GREECE The Amalia Hotel and pool in the village of Delphi, near the world-famous religious site.

Sent via BlackBerry from T-Mobile

IMG01808.jpg

Leave A Comment...

*