Santa Maria Church, Beja, Alentejo, Portugal.
It is common believe that the current church was adapted from a previous mosque built on the 8th century. While the absolute historical true is largely unknown, at least for the non expert the overall archit
Moors and Christians
Photo of Santa Maria by
Photo of Santa Maria by