The National Shrine
The Basilica of the National Shrine of the Immaculate Conception in Washington, DC is the largest Catholic church in the western hemisphere. This video is an introduction to the history, architecture and significance of the National Shrine.
0 takes · 0 hearts · 0 replies
Nothing on the record yet. The first take opens the floor.