Photo journal of an idler

By idlersdream

G-BOAA

This is Scotland's Concorde which is located at the Scottish Museum of Flight.

I can now tell everybody I've been on Concorde!

Comments
Sign in or get an account to comment.