Preview Restaurants and street cafes at der Placa de la Llotja, Palma de Mallorca, Majorca, Balearic Islands, Spain, Europe Image ID: 1160-2104 Artist: Markus Lange Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image day outdoors places cities city location squares placa de la llotja palma mallorca majorca palm trees balearics balearic islands spain europe vertical