Babushkinskaya, Moscow City (Northeast) Russia
Russian Orthodox
The small wooden church was built in 1995, just outside the Babushkinskaya metro station.Babushkinskaya, Moscow City (Northeast) Russia
Russian Orthodox
The small wooden church was built in 1995, just outside the Babushkinskaya metro station.