Green leaves over zen stones pyramid on water drops surface

Royalty-free stock photo ID: 113441455

Green leaves over zen stones pyramid on water drops surface