RUSSIAN FEDERATION | Monday, 24 September 2012 | Views [264]
Tine church on the outskirts of Tarusa in Russian countryside