Dr. Catherine Macfarlane with Mrs Walter Hoopes and Walter Buckley.

Search iDEA