The Flight of Daedalus and Icarus by Roger Brown is a unique art installation in Chicago, IL, created in 1991. The installation showcases the artistic interpretation of the mythological story of Daedalus and Icarus through a series of sculptures and paintings.
Visitors to The Flight of Daedalus and Icarus can immerse themselves in the narrative of the ancient Greek tale while appreciating the intricate details and symbolism depicted in the artwork. The installation serves as a thought-provoking and visually captivating experience for art enthusiasts and history buffs alike.
Generated from their business information