Church

Our Lady of Regla Church, Miami

Miami, Florida, United States