Water droplets in the red petals.

Code produit:
1154950626