Cala Sa Nau - beautiful bay and beach on Mallorca, Spain - Europe

- Image ID: MPYE6A