Administrator

Hawker Hurricane

A Royal Air Force high speed launch being directed by a low-flying Hurricane to the spot where a U.S. pilot is down off the North African Coast

Hawker Hurricane
Administrator, Mar 25, 2006