prev | up | next
Towers next to the European Central Bank in Frankfurt am Main, Germany, looking like they're wrapped in kitchen foil.