The painting is at Lille Métropole Museum of Modern, Contemporary and Outsider Art . The painting The Annunciation is 91.0 cm by 27.0 cm and 84.0 inch by 61.0 inch . It was made in oil on canvas . The Annunciation was painted by Perugino . This was made in 1929
Perugino made a painting in 17th century