Shirley Logan is a globe-trotting magazine writer-photographer and Dennis Croft, her London based editor.
Upcoming Episode
Your Next Unwatched
aired Sep 16, 1971
Shirley Logan is a globe-trotting magazine writer-photographer and Dennis Croft, her London based editor.
Comments