DSC_1804

Christina La Sala, San Fransisco, California

Zoology, 2007, Sculpture, Installation


DSC_1791DSC_1796DSC_1799

 DSC_1808