Larry Smith Fine Art
8642 Melrose Ave.
West Hollywood, CA
Hrs. Tues. - Sat. 10am-5pm.
310.360.9135 Fax 310.360.9166