Agios Ioannis Beach

Europe, Greece, Crete