Aviation - HEGGS
The "whale" on finals. Heathrow 2009.

The "whale" on finals. Heathrow 2009.