Alec Von Bargen, ‘Subject #10’, 2015, Leo Gallery

About Alec Von Bargen

American, b. 1972, New York, NY, United States, based in Italy and Mexico