The artwork titled “Daedalus and Icarus” is an oil painting on canvas by the artist Charles Le Brun, created circa 1645. This mythological painting, which belongs to the Baroque art movement, is housed in the Hermitage Museum in Saint Petersburg, Russia.
The artwork depicts the poignant mythological scene of Daedalus and his son Icarus, preparing for their fateful flight. Daedalus is seen attaching wings to Icarus, symbolizing human ingenuity and a father’s guidance. Icarus, youthful and nude, displays a sense of anticipation and vulnerability, poised to take flight. The dramatic use of light and shadow enhances the emotional tension, characteristic of the Baroque style. The dark background contrasts with the illuminated figures, focusing the viewer’s attention on their tender interaction. The rich, deep colors and meticulous details showcase Le Brun’s mastery in capturing a narrative moment imbued with both hope and impending tragedy.