Duran Duran
English new wave band Duran Duran performing on stageat The Forum in London on October 14, 2003.
Photographer:
Denis O'Regan
Media Name: DOR_DD038
copy link