Thomas James Flockton

Thomas James Flockton was an architect active, particularly in Sheffield, England, in the late-19th century.

Associated Places