Overview

William Henry Longhurst

(1819—1904) organist and composer