LUNA SEA GALLERY
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.