Flowerpaedia: 1000 flowers and their meanings

Flowers and people, people and flowers: both appear to be inseparable but why is this so, why we get so much pleasure, so much enjoyment from these beautiful creations, is embedded into our DNA, in a form that is largely unrecognisable, but is often made apparent when...