More ideas from b e a
Cyprus, Ayia Napa

The beautiful white buildings of Ayia Napa, a Mediterranean resort town on the south-east coast of Cyprus