Royalty-free stock photo ID: 293081582

Pattern of Multiple Small Pumpkins - Image