Designed by
Title
Town Square and the Church of Our Lady of the Martyrs, Castro Marim, Portugal. #120588431
Description
The attractive town square and the Church of Our Lady of the Martyrs overlooked by Castro Marim Castle. The church was built in the 18th century on the site of a former hermitage.