Herbert Cross

Cross, Herbert. Organist of St. John’s, Gourock. b. Greenock, Scotland, 20th century.