Olivia Beens, ‘Stretch’, 2014, Carter Burden Gallery

About Olivia Beens

Netherlands, based in New York, NY, United States