Nothing but joy and pride
Debbie, Carmen and Kenya – legacy of strength, perseverance and accomplishment
Kenya flares her classic blue dress