Organisation

Crookes' Laboratories. Veterinary Department.