Dan LaVigne is represented by:
High Studio Gallery, Old Town
Moorpark, CA

Studio Gallery
Channel Islands Harbor, CA