The Red Arrows

Comment by koen

What’s this piece of high-tech British aeronautical engineering over at Blackpool? View Placemark / Google Earth