pink flower petals scattered on a stone-like surface