142 River Street Santa Cruz, CA For over 50 years, Lenz Arts offers the largest selection of fine art supplies and the oldest custom frame shop on the Central Coast. It is described as "one of the last real art stores on the West Coast." |
~ links in progress ~
|
Möbius and Escher on You tube