Shop typical products in Palma de Mallorca, Balearic Islands, Spain.

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