Church

St. Basil Church, Telida

Telida, Alaska, United States