Previous Home Next

Thing on beach at Egiali and Nikouria Island - September 2003