Designed by
Title
The monumental Cathedral of Aparecida do Norte - aerial view #32340365
Description
The Basilica of the National Shrine of Our Lady of Aparecida is a prominent Roman Catholic Latin-rite Basilica located in Aparecida do Norte, Sao Paulo, Brazil.