John Steed
"The Town of No Return"
no. 79

noret079.jpg
Where: Beach
When: Peel: "Steed!"