"Terminal Tower"

Twin tower of Wembley awaits its fate

1.10.02