2003
Santa Barbara Magazine
Darby Scott Jeweled Lizard Clutch was displayed in Santa Barbara Magazine's Summer 2003 edition.
Read more
Read more