Africa Bambaataa at Essential Festival in London in the summer of 2001.
This is a one-off C-Type print that I hand printed in 2001 after the shoot.
12" x 10" Image on a 16" x 12" Print Gloss finish