Tourist shops.

By Michiel

August 21, 2010

Category: Greece

Comments Off on Tourist shops.

Somewhere at Santorini Island, Greece.

Advertisements
%d bloggers like this: