Ontario Veterinary College. Canadian Officers Training Corps. O.A.C.-O.V.C. Contingent.

Relationships: