Frankfurt's Skyline reflecting in the Main River. Frankfurt is the financial center of Germany. All major German banks are headquartered in the city.

Royalty-free stock photo ID: 85692358

Frankfurt's Skyline reflecting in the Main River. Frankfurt is the financial center of Germany. All major German banks are headquartered in the city.