Home / Store
Mikhail Nesterov
The Annunciation
Oil on panel, 1901
Nizhny Novgorod State Art Museum, Nizhnij Novgorod, Russian Federation