Filters
Collection
1 Result
-
London, England. 1946-06-08. The fireworks display on the Thames River which took place on the ...
Photograph
Maker: Associated Press
London, England. 1946-06-08. The fireworks display on the Thames River which took place on the night of the Victory Parade celebrations.100991