colorful flower petals scattered across a wall