BR

Marco Polo Tower

Hamburg, Germany