The Photographers’ Gallery
London, United Kingdom
Country
United Kingdom
City
London
Function
Public
Size
1,500 m2
Assigned by
The Photographers' Gallery
Status
Competition 1st prize in 1997

Gallery