Stock Photo: Germany, Hessen, Frankfurt on Main, Euro Sign.