Trevor Howard

Trevor Howard

BORN:

in Cliftonville, Kent, England, UK

DIED:

January 07, 1988