Sara Carter, ‘Grounded 60 13’, 2013, Octavia Art Gallery

About Sara Carter

American, Texas, United States, based in San Francisco, CA, United States