On the Mall between Admiralty Arch and Buckingham Palace, there was a Living History Museum on World War II.
Created with Web Album Generator