Designed by
Title
KEITH RICHARDS AND THE ROLLING STONES #42465388
Description
BUDAPEST, HUNGARY, 02 SEPTEMBER 1997 - Keith Richards of the Rolling Stones plays to an overflowing stadium in the Hungarian capital Budapest. The Stones are on a worldwide tour. (C) Photo Credit: Mark H. Milstein/ Northfoto
This image is editorial