Stock Photo: Germany, Hessen, Frankfurt on Main, general view

Stock Photo: 4292-47066 Germany, Hessen, Frankfurt on Main, general view