Greece 2006

Previous Index Next

Waterfront shops, island of Hydra