menu
ArchiveExhibition

DR. LAKRA

9 Jun-15 Jul 2006

Kate MacGarry
London E2 7HR

Overview

Second solo show featuring new works on paper and new sculpture