flower petals scattered on the ground with a small bloom