David Stanley
The 13th century Church of St. Bartholomew at Valldemossa stands stands dramatically below the Serra de Tramuntana, the northern mountain range of Mallorca, Balearic Islands, Spain. StBartholomew Valldemossa SerradeTramuntana Mallorca BalearicIslands Spain