Richard Barnes, ‘Academy Animales’, 2004, Clark Gallery

About Richard Barnes

based in New York, NY, United States