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.