Visit to Hanover, Germany - Day One - September 18, 2013

Explore