A description of the astonishing new church of the Protection of the Mother of God at Yasenevo, Moscow.

A description of the astonishing new church of the Protection of the Mother of God at Yasenevo, Moscow.

A description of the astonishing new church of the Protection of the Mother of God at Yasenevo, Moscow.