
Sierra Chair X Tali Roth Interior Design by Croft House
Located in Los Angeles, CA
The Sierra Chair is handmade locally in Los Angeles, California. This chair is a part of the Signature Sierra Chair collection. This collection cannot be customized INDUSTRIAL STEEL ...
21st Century and Contemporary American Chairs
Steel















