Juggling her busy life as a doctor as well as a Samaritans volunteer, Rosie
Dr rosie allister
1 min read
Europe
Oceania
Americas
Africa
Juggling her busy life as a doctor as well as a Samaritans volunteer, Rosie