Leah Brown’s “Transformation of Echo”

Join us as we enter the magical world Leah Brown has dreamed up at the Young at Art Museum in Davie, Florida. “Transformation of Echo: World of Dreams” is an ambitious installation from the South Florida-based artist that invites the viewer to take in the elaborate artscape through all the senses. For more info on Leah Brown, visit leahbrownart.com.