Church

Holy Mother of God Church, Tallahassee

Tallahassee, Florida, United States