Overview

Peter Ellenshaw

(1913—2007) special effects artist and landscape painter