New photo of Jemma Redgrave and Catherine Russell on the Holby City set


Simply adorable 😀