2011_germany28

In Heidelberg: It was the holiday day after Pentecost Sunday, so the streets were not crowded.