Select Page

TITLE: State of mind
MEDIUM: Aluminium can, collage and vinyl
FOUND: Church Hill, London, E17