Venue
Diane Mccrae’s innovative concept, Venue, is a space entirely dedicated to supporting local artists. Artists are provided with a workshop to create their goods, which are then featured and sold in the adjacent boutique (always accompanied by a short bio about the artist).
Business Owner |
Diane Mccrae |