Stock Photo: Portugal. Castro Marim. Church of Our Lady of Martyrs (Nossa Senhora dos Martires). 18th century. Algarve.

Stock Photo: 4409-44658 Portugal. Castro Marim. Church of Our Lady of Martyrs (Nossa Senhora dos Martires). 18th century. Algarve.