Allan Stewart Laing


Tanfield Court, Temple, London, Middlesex, London, England

1862

No notes