fbpx
January 4, 2023

Leah Wong Creates “You and Me” for Art Spot Installation

Leah Wong is a Columbus-based artist who created a piece for Art Spot, a series of 13 installations in storefronts and windows around downtown and the Short North.