International Bazaar for Animal Welfare ... on Tuesday, 29th October, 1968 at Caxton Hall, Caxton Street, S.W.1.

  • International Bazaar for Animal Welfare.
Date:
1968

Licence: In copyright

Credit: International Bazaar for Animal Welfare ... on Tuesday, 29th October, 1968 at Caxton Hall, Caxton Street, S.W.1. Source: Wellcome Collection.