Former Royal Air Force officer, Group Captain Peter Townsend pictured at a launch event for his book on the Battle of Britain, Duel of Eagles, in...
Former Royal Air Force officer, Group Captain Peter Townsend holds a copy of his recently published book on the Battle of Britain, Duel of Eagles, at...