Church

Resurrection Orthodox Cathedral, Deerfield Beach

Deerfield Beach, Florida, United States