A traffic mirror wrapped in cherry blossom petals. The cherry colored umbrella reflected in the mirror was like a falling petal in the quiet rain. 3595 × 4795