Closeup of a pumpkin flower

Closeup of a pumpkin flower

Free Royalty Free Image

ID : 
488486
© rawpixel