72 x 61,5 cm / 28.35 x 24.02 in ink and poster paint on paper 2009 collection Enrique Aguirrezabala, Madrid ES close