Geneva, Switzerland
Historic Sites & Landmarks in Geneva, Switzerland
-
Russian Church
Geneva, Switzerland
1866
Built in 1866 for the Russian Orthodox community of Geneva.
2-2
/
11