Church

Nativity of the Holy Theotokos Church, Charlotte

Charlotte, North Carolina, United States