Hubert Fox


Cloudesley Terrace, Islington, London, London, England

1830

No notes