ESAQ

A club for everyone who has roots or interest in Egypt at Queen's & in Kingston.