It is located in Galleria Nazionale d'Arte Antica, Rome . The Annunciation was painted by Edmund Leighton . The dimensions are 156.0 cm by 132.0 cm and 263.0 inch by 45.9 inch . oil-on-canvas was the medium for this . This was made in 1880
The painting is 263.0 inch by 45.9 inch in size