exhibition
Stars Falling is a multimedia installation produced by Todd Slaughter and Melissa Yes in collaboration with 1504 and numerous contributors.
Currently on view at the Beeler Gallery
Columbus College of Art and Design, Columbus, Ohio
March 13 — May 3, 2025