A short film by Rob West about IMPACT East Africa’s surgical camps in Kenya

Please leave some feedback on this item