Russian Church at Dubrovitsy near Moscow in Podolsk city Russia. Landscape and church Shutterstock Image - Russian Church at Dubrovitsy near Moscow in Podolsk city Russia. Landscape and church - ID: 1143438482