Two ripe peaches on the tree with moss on bark

Royalty-free stock photo ID: 68138686

Two ripe peaches on the tree with moss on bark