Church of St. Nicholas Kobylskoe

Tverskoy, Moscow City (Central) Russia

[Russian Orthodox]

The 18th century church on Sadovaya Street has been demolished.