Heidelberg Castle
Heidelberg, Germany
Team photo on Heidelberg Castle grounds
Team photo with Heidelberg Castle in the background