Church

St. Silouan Orthodox Church, Walla Walla

Walla Walla, Washington, United States