Call for Price
Limited Edition Prints of 7
© Lluis Barba, all rights reserved for all countries.
100 x 150 cm or 125 x 200 cm
Plexiglass or Canvas
Lluis Barba
Spain
2016
in a cardboard box