IMG_2838

Barricada Suprematista I, 2012; Steel, acrylic and flourescent lights; 71x55x42 inches approx.

also by Leslie Castro

Print Friendly

Leave a Reply