Peter Ashmore photo

Peter Ashmore

Birth name:
Peter Nodes Ashmore
Date of Birth:
26 July 1916 England, UK
Height: