Sarah Hunter Taylor Cathcart


59 Penrose Street, Lambeth, London, Middlesex, London, England

1881

No notes