Leanne Carling meeting guests at JDRF event

Leanne Carling meeting other invited guests at JDRF research facilities in London for event attended by HRH The Queen

Leanne Carling meeting other invited guests at JDRF research facilities in London for event attended by HRH The Queen