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