by heiko119
Tourists and residents in the Schildergasse, a popular shopping street in Cologne in Germany