X
Children near Greenwich Pier in 1982
Near Greenwich Pier 1982
Collection of the Museum of London