Church

St. Sophia Cathedral, Miami

Miami, Florida, United States