Protest Against Vivisection.
Location Old English Garden, Battersea Park, London, SW11
Categories
Authority
More Information Brown Dog Affair