GB Stamps Souvenir Cover
Heathrow Airport London
First Commercial Flight London - Washington
Posted at the Concorde Departure Terminal
Note: Flap stuck to insert