The war is over, and the allies have won.
The allies celebrate VE (Victory in Europe) day in Trafalgar Square, in front of the National Gallery, London.
MAP
(Captain America: The First Avenger, 2011)
A fan guide to the filming locations of the Marvel Cinematic Universe.
The war is over, and the allies have won.
The allies celebrate VE (Victory in Europe) day in Trafalgar Square, in front of the National Gallery, London.
MAP
(Captain America: The First Avenger, 2011)