Heidelberg, Germany

Young cyclists cavort in Altstadt section of Heidelberg.