previous
up
next

There's a series of churches on an old pilgrimmage road out of Moscow, the Ul Varvarka, that are now dominated by the hulking mass of the Hotel Rossiya (Russia).