The Annunciation

Home / Museum / Search ARC Museum / Francesco Albani (1578-1660)

Image Details

1063 x 805 pixels

Francesco Albani

1578-1660

Italian painter

The Annunciation

62 x 47 cms | 24 1/4 x 18 1/2 ins
Oil on copper

Hermitage

St Petersburg | Russian Federation