Leigh Browne Trust ... : 3, Victoria Street, London, S.W.

  • Leigh Browne Trust
Date:
1895

Licence: Public Domain Mark

Credit: Leigh Browne Trust ... : 3, Victoria Street, London, S.W. Source: Wellcome Collection.

no text alternative