All Saints Orthodox church
All Saints Orthodox church in Anhimovo village, Vologda region, Northern Russia.
© Dymon | Stock Free Images
Similar Free Images