Imperial War Museum
London, England
7 March 2003
(Click to Enlarge Photos)

It's almost Springtime in England

Return to HomePage