This cute teddy bear features a single exquisite pale pink cherry sakura blossom with droplets of water from a recent rain bathed in a rosy glowing light.
Powered by Zazzle