Preview Abbey church, Valldemossa, Majorca, Spain Image ID: 832-292399 Artist: Ernst Wrba Purchase a commercial license Buy framed prints & more from our print store christianity majorca spain valldemossa abbey architecture belief building buildings christian church churches cloister cloisters convent convents creed cypress cypresses erstwhile exterior faith former formerly outdoor outdoors outside past photo religion religious seeing sight spanisch worth