1444845897524998466 Published on June 10, 2018 in 18 May 1966–20 June 1966: Sheila ScottFull resolution (800 × 1041) ← Previous Next → Sheila Scott, O.B.E.