Church

St. Andrew Russian Orthodox Cathedral, St. Petersburg

St. Petersburg, Florida, United States