Royalty-free stock photo ID: 103328309

Lanzada beach en El Grove, Galicia - Image