Preview Main square in Alaro, Mallorca, Spain Image ID: 1113-91918 Artist: Rainer Mirau Purchase a commercial license Buy framed prints & more from our print store sight trees nobody architecture europe city balearic islands square landmark valldemossa majorca illumination church travel spain urban scene evening landmark travel destination outdoors dusk tree mallorca tranquil scene city mediterranean countries