Lilla Marras Douglas & Will - 1966 Date Added: 10 April 2006 Contributor: Clem Watson Year: 1966 Picture No: 1629 Groups: Cromarty Lifeboats Comments Form Goes Here