81C: Liston Fahie Exhibit
81C is an event venue and art gallery historic downtown Charlotte Amalie, St. Thomas81C presents a new solo art exhibition that will open this evening. in historic Charlotte Amalie. “WORM” is a collection of mixed-media works by Liston Fahie, an imaginative and dynamic […]