Smiling Flower

Smiling flower

Heads of sunflower and daisy with smiling faces