Royalty-free stock photo ID: 155027417

lovely blooming twig of cherry tree - Image