Designed by
Title
Overlook from the Michelin Tower to the old town in Hamburg, Germany #87503758
Description
HAMBURG, GERMANY - JUNE 10: Overlook from the Michelin Tower during the arrival of bikers to the old town part of Hamburg, Germany in 2012
This image is editorial