Notes
University of Bristol - Historical Photographs of China reference number: FB01-33. This photograph may have been taken in a police station, given the racks of manacles on the wall. The cats were presumably strays.
Caption on mount
CAT CATCHER.