Sparrow Hills & Novodevichy Convent


enlarged section below


1. Sparrow Hills, 2. Novodevichy Convent