James Lawson Balfour

Australia, b.1870, d.1966

Port Hills From Horse Shoe Lake