Public park The French Garden, art, a tree in a flower pot, Celle, Lower Saxony, Germany, Europe, Stock Photo, Picture And Rights Managed Image. Pic. IBR-883587