halloween witch hat on pumpkin lying on straw

Royalty-free stock photo ID: 113026951

halloween witch hat on pumpkin lying on straw