David Young Cameron

British, b.1865, d.1945

Dovedale