scattered small flower petals on sandy ground