Church

Saint Herman Mission, Waynesville

Waynesville, North Carolina, United States