Designed by
Title
St. Stephen`s Church of the Mount, Paris. #114372982
Description
Paris, France - January 7, 2018: St. Stephen`s Church of the Mount is a Catholic church in Paris. Inside it has a singular architecture, with two stone spiral staircases leading to the upper balustrade.
This image is editorial