Magnum Photos -
GB. England. London. The Chelsea Flower Show. 1996. 
Image Reference 
PAM1996014Z00002/14 
(LON4853) 
© Martin Parr/Magnum Photos 
High Res Ready 
View Other Images From Story