Charles Heslop

Charles Heslop

1883-06-08 | Thames Ditton, Surrey, England, UK

1966-04-13