Santa Cruz, California, USA
L. H. Selman
123 Locust Street
Santa Cruz, CA 95060
This eclectic shop features quality antiques, glass art, glass jewelry, books, and accessories.
No one has reviewed this - be first!
Museum of Art and HistorySanta Cruz Beach BoardwalkCapitola Historical MuseumSanta Cruz City Museum of Natural HistorySanta Cruz Surfing MuseumSeymour Marine Discovery Center