The dimensions are 156.0 cm by 132.0 cm and 263.0 inch by 45.9 inch . It is located in Galleria Nazionale d'Arte Antica, Rome . The artist of The Annunciation was Edmund Leighton . This was made in 1880 . It was made in oil-on-canvas
The Annunciation was created by John Taylor