No backdrop available

The National Shrine
- 26m
- United States of America
Overview
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.
Details
- Status
- Released
- Original language
- English
- Spoken languages
- English
- Countries
- United States of America
- Production
- Journey Films
- Budget
- Not recorded
- Revenue
- Not recorded