Penlee Lifeboat 2003 Images

The arrival of the 'Ivan Ellen' at Newlyn