Designed by
Title
Orthodox cathedral Saint Alexander Nevsky in Paris, France. #172403145
Description
The Alexander Nevsky Cathedral is a Russian Orthodox cathedral church located in the 8th arrondissement of Paris. It was established and consecrated in 1861, making it the first Russian Orthodox place of worship in France.