Germany, Hesse, Frankfurt on the Main, palm-garden, greenhouse, water-game, Europe, city, buildings, Stock Photo, Picture And Rights Managed Image. Pic. MB-03854250