Designed by
Title
Candelaria Church in Rio de Janeiro, Brazil #82892359
Description
Candelaria Church, historical Roman Catholic church in the city of Rio de Janeiro, Brazil. The church was built and decorated from 1775 to the late 19th century.
This image is editorial