Overview

Peter Duncan Malloch

(1852—1921) fishing tackle maker and naturalist