Alastair Marshall
Al is a guru. Haven't seen him for a while because he is in London,
doing the UK "thing" along with his wife Kate.
Pulling in the big bucks at the Royal Bank of Scotland I think!
This pic taken in my room at Hotel 17, East 17th St New York City.
I think it was in Feb 1997.