1 Answers
The Church of Santa Cruz is a Catholic church situated in the civil parish of Santa Cruz, in the municipality of Lagoa, in the Portuguese archipelago of the Azores.
4 views
Answered