Sheila Hancock photographed in London
Shot for The Observer New Review
Sheila Hancock photographed in London
Shot for The Observer New Review