Arroyuelo 138 x 110 x 65 cm. Cologne. 2011 Carlos Albert Copyright

Arroyuelo 138 x 110 x 65 cm. Cologne. 2011 Carlos Albert Copyright