Magnum Photos -
GB. England. London. Max and Felix with friends playing with a train set at Gee Street. 1999.
SIGNED MODEL RELEASE AVAILABLE FOR ALL USES. 
Image Reference 
MAP1999015Z00031/05 
(MAP2175) 
© Peter Marlow/Magnum Photos 
High Res Ready 
View Other Images From Story