Church

St. Nektarios Church, Charlotte

Charlotte, North Carolina, United States