The Spanish and British flags in Alcudia, Mallorca, Balearic Islands, Spain

- Image ID: FWEF5K
David Clynch / Alamy Stock Photo
Image ID: FWEF5K
The Spanish and British flags in Alcudia, Mallorca, Balearic Islands, Spain
Location: Alcudia, Mallorca, Balearic Islands, Spain