Blanket3newest

THE LINGUISTIC MIRROR – 2013 – COTTON, WOOD, NAILS – 183 X 154 CENTIMETRES