Some were predictable, some not so much.
  1. This lady smelling roses
    70302922 dee9 480a a0fe 52df0b79b6b6
  2. This rose breed called Farah?
    20e3975c ff17 46b1 ad59 3d2bab988ba3
  3. This lady who should be a Pantene model
    355028b3 7834 4a99 9b15 33f78538f2f5
  4. This rose
    Fbed7e00 f95a 480d b4f8 c25083728ca9
  5. This fashionable lady
    682e4fee 51eb 447b 90c1 472a3665924b
  6. These puppies
    7d745cd6 eef6 4870 a9a3 286f78cd7241
  7. And this lady
    06029ed5 ac91 4b2f 87ff 7191407b5611