pink blossoms in a garden flowerbed