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

About Sara Carter

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