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.
| Back to Gallery Index |