Shop with typical products of Palma de Mallorca, Balearic Islands, Spain.

- Image ID: FNKA5X
Shop with typical products of Palma de Mallorca, Balearic Islands, Spain.
Juan Bautista / Alamy Stock Photo
Image ID: FNKA5X
Location: Palma de Mallorca, Balearic Islands- Illes Balears, Spain.