Al Stewart

Al Stewart posing

1977

Top Pop TV Studios | Hilversum, Netherlands