David Essex

David Essex

Birthplace: Plaistow, (then Essex, now Greater London), England