People walking the old town walls, Alcudia, Mallorca, ( Majorca ), Balearic Islands, Spain Europe

- Image ID: GD5F9H
Kumar Sriskandan / Alamy Stock Photo
Image ID: GD5F9H
Location: Alcudia, Mallorca, ( Majorca ), Balearic Islands, Spain Europe