The Christmas display at the Shrine of the Immaculate Conception in Washington DC. This is my favorite chapel at the shrine.
Comments
Sign in or get an account to comment.