La Llotja building and blue sky with palm trees in Palma de Mallorca, Balearic islands, Spain.

- Image ID: GGCMFJ
La Llotja building and blue sky with palm trees in Palma de Mallorca, Balearic islands, Spain.
MallorcaImages / Alamy Stock Photo
Image ID: GGCMFJ
Location: Mallorca, Balearic islands, Spain.