An interior view looking down the central aisle of the Royal Chapel in Versailles, facing the apse and altar. The organ is seen on the second floor, on a balcony above the altar.
Show lessRead more
Details
Title: La Chapelle
(Main View)
Creator: Unknown
Date Created: negative about 1860s
Location Created: La Chapelle Royale, Versailles, France