2013_koira1_edited Published 28/11/2013 at 2188 × 1576 in Baches ← Previous Dog II / Perro II, 2013, acrylic on paper, 61 cm x 46 cm Advertisements