Richard Todd AR
Pic Alan Richardson Dundee Pix-Ar.co.uk Richard Todd actor famous for his role of Guy Gibson leader of the Dam Busters in the iconic film "The Dam Busters"