menu
ArchiveExhibition

serge mendjisky

6 Jan-31 Jan 2003

Canary Wharf
London E14 5AB

Overview

Photo-montage :Canary Wharf Triptych