RyanWeiss
"Best view of Paris, Hands Down!"
A Roman Catholic church and minor basilica, dedicated to the Sacred Heart of Jesus, in Paris, France.
< read all 3 reviews
Use Trust Points to see how much you can rely on this review.