John Stewart


2 Burwood Place, Hyde Park, London, Middlesex, London, England

1860

No notes