Movies Logo
Stephen Lambert
An image from The Century of the Self, one of the productions that also features Stephen Lambert.
Advertisement

Stephen Lambert

March 22, 1959 — London, England, UK
Advertisement