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.