Escape From Sector 7-G

By craigL

The Hammers

London Stadium, formally the 2012 Olympic Stadium, now home to The Hammers aka West Ham United.

As seen on a flight out of London City Airport.

Comments
Sign in or get an account to comment.