Thursday, 20 September 2018 07:34

The sun sets in the East

Published in GALLERY
Monday, 08 December 2008 05:57

The new Photographers’ Gallery

It was a mad rush to get it ready on time and the smell of paint still lingers in the air, but at the weekend the Photographers’ Gallery in London opened at its new location in Soho.
Published in NEWS