Loading view.
Carl Lee’s Unity Island
Buffalo Arts Studio 2495 Main St, BuffaloBuffalo Arts Studio presents Carl Lee’s Unity Island, a film installation about a ¼ square mile piece of land in Buffalo, NY.
Lili Chin Work on Display at Buffalo Art Studio
Buffalo Arts Studio 2495 Main St, BuffaloLili Chin is a visual artist based in New York City. An artist with global roots in Oregon and Singapore drawing on her experiences.