July 13, 2018

Camelot Gallery


Painted tapestries on display at the Camelot Gallery in Nevada City