VICTORY PARADE IN LONDON, ENGLAND, UK, 8 JUNE 1946 | Imperial War Museums

Responsive image
source