menu
ArchiveExhibition

Diana Taylor

14 Jan-20 Feb 2011

Room Artspace
London W1U 7LQ

Overview

Painting and wall drawn installation