- Home
- Elafonissi beach on Crete island with azure clear water, Greece, Europe. Crete is the largest and most populous of the Greek islands. Puzzle #232505256
Elafonissi beach on Crete island with azure clear water, Greece, Europe. Crete is the largest and most populous of the Greek islands. Puzzle #232505256