On This Day...

On this day in 1966 Len Rhodes was first appointed ORGANIST at Clockhouse Methodist church, Beckenham, Kent, England - and so began a career that is 55 years strong.

Leave a comment

Please note, comments must be approved before they are published