Home / Store
Sandro Botticelli
The Madonna Adoring the Infant Christ
Oil & tempera on poplar panel, c. 1505
Bristol Museum and Art Gallery, Bristol, United Kingdom
Largest Fine Art Print on Canvas
Purchase