Preview Village church, Valldemossa, Majorca, Spain Image ID: 832-292397 Artist: Ernst Wrba Purchase a commercial license Buy framed prints & more from our print store house majorca spain valldemossa architecture building buildings church countryside hill hills hilly houses landscape settlement settlements spanisch village villages