installation view” 20cm from the ground” at L21 Gallery, Palma,Mallorca (ES) 2017 click on image for info

by Peter Mohall