Three stacked mini pumpkins over white

Royalty-free stock photo ID: 86529628

Three stacked mini pumpkins over white