Luna Sea Gallery in Pescadero began exhibiting Michele's paintings early in 2019.

Luna Sea Gallery and Gift Shop is located at 290 Stage Rd, in Pescadero, California. Pescadero is a historic small California town on the coast between San Francisco and Santa Cruz, a bit south of Half Moon Bay. It is a fascinating day visit easily accessible from anywhere in the San Francisco Bay Area.

Leave a Reply

Your email address will not be published. Required fields are marked *