Mikro Amoudi

About
Mikro Amoudi is a nude beach on the island of Crete, Greece.