David Essex

David Essex

BORN:

in Plaistow, (then Essex, now Greater London), England