Central Europe 2004
>
Heidelberg
>
Germany
Next
On the ground in Germany.