Long-serving Anstruther Lifeboat volunteer to be laid to rest with his blue helmet

Gary Hughes
Gary Hughes