flower bud on a tree in nature

Code produit:
119175397