David Hare

David Hare

BORN:

in St Leonards-on-Sea, Hastings, East Sussex