Slides will advance automatically.
Museum of London - Half Term Feb 2012
The language of flowers. Flowers have a meaning of their own. Most of us know that a dozen red roses means, "Be mine." But did you know, for example,