Designed by
Title
Frankfurt am Main HDR #18295513
Description
Frankfurt, situated on the Main River, is the financial and transportation centre of Germany. Also largest financial centre in continental Europe. It is seat of the Frankfurt Stock Exchange, European Central Bank, the German Federal Bank, and the Frankfurt Trade Fair. It is the home of a number of major banks and brokerages.
This image is editorial