Army and Navy Veterans Association of Guelph.

Relationships: