Dame Judi Dench actress author pictured at the Theatre Royal Winchester Hampshire southern England United Kingdom UK

- Image ID: AA65B1

Dame Judi Dench actress author pictured at the Theatre Royal Winchester Hampshire southern England United Kingdom UK

Peter Titmuss / Alamy Stock Photo

Image ID: AA65B1

Location: Winchester, UK