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