Church

St. Nektarios Church, Lenoir City

Lenoir City, Tennessee, United States