November 9, 2002 ~ Hamburg (Germany)

ROBERT SMITH ~ Hotel
Photo credit: Vin (Italy)