Archie Beaumont, Actor, England

Responsive image
source