courgette and pumpkin flower

Royalty-free stock photo ID: 100537825

courgette and pumpkin flower