Flowers, Leaves and Trees