Preview Europe, Spain, Majorca, Palma, La Pajarita, sweets shop Image ID: 1113-7820 Artist: H. & D. Zielske Purchase a commercial license Buy framed prints & more from our print store nobody day balearic islands europe la pajarita majorca mallorca palma spain building building facade buildings business candy cities city facade facades house houses shop shop windows shops sweet sweets sweets shop the mediterranean island town towns window windows