Germany, Hesse, Frankfurt on the Main, view at the city, bank quarter, landing place, pleasure boat, Stock Photo, Picture And Rights Managed Image. Pic. MB-03793634