This is a past event.

Matryoshka: Lampshades and Offlights CD Release

When: Tue., Aug. 17, 8 p.m. 2010
Price: $10
At the Art Shed on Davis Street.

© 2021 Coast Publishing Ltd.