London '99

last updated:  6 December 1999


 
May or June 1999
London, England
Steve and the Del McCoury Band
photos courtesy of Phil Meckiff
click on either image to enlarge