Multicultural week celebrates the kaleidoscope of cultures present at St Catherine’s. The week celebrates the diverse array of ideas and backgrounds St Catherine’s is privileged to host.
Read MoreMulticultural week celebrates the kaleidoscope of cultures present at St Catherine’s. The week celebrates the diverse array of ideas and backgrounds St Catherine’s is privileged to host.
Read More