Immigrant Services Calgary Youth Volunteer Program (YVP)’s Youth Ammbassadors Team Training on arts and crafts.
Settlement ISC Volunteers
Immigrant Services Calgary Youth Volunteer Program (YVP)’s Youth Ammbassadors Team Training on arts and crafts.