Ooh, ooh. Look what I think I found ! If it's him I think you'll agree it's a rare photo other than stills from his one and only Hammer job.

image


Actress Claire Luce having tea with actor David Peel; both are appearing in plays during the William Shakespeare Festival.
Location: Stratford-On-Avon, United Kingdom
Date taken: July 1945
Photographer: Bob Landry

Photo courtesy of LIFE Images:



"You can't smell any reefer, can you"?