Designed by
Title
Our Lady of Penha Chapel And Cityscape, China, UNESCO World Heritage Site #107949810
Description
The Our Lady of Penha Chapel is a church in São Lourenço, Macau, China. The church was then constructed in 1622 and became the property of the Augustinians until 1834 when they were expelled from Macau.
This image is editorial