Designed by
Title
Parish Church of Our Lady of Pilar #341190798
Description
Salvador, Bahia - Brazil - September 30, 2024: Parish Church of Our Lady of Pilar is an 18th-century Roman Catholic church located in Salvador, Bahia, Brazil
This image is editorial