Stock Photo: Germany, Hessen, Frankfurt on Main, Euro sign

Stock Photo: 4292-44349 Germany, Hessen, Frankfurt on Main, Euro sign