Church

Savior’s Desert Monastery, Treadwell/Delhi

Treadwell/Delhi, New York, United States