Church

St. Andrew Church, Miami

Miami, Florida, United States