A cargo ship on the Main River and Frankfurt's Skyline n the background. Frankfurt is the financial center of Germany. All major German banks are headquartered in the city.

Royalty-free stock photo ID: 85692382

A cargo ship on the Main River and Frankfurt's Skyline n the background. Frankfurt is the financial center of Germany. All major German banks are headquartered in the city.