by heiko119
Tourists and residents in a popular shopping street in the old town of Prague in the Czech Republic