Closeup of green pumpkin leaves

Closeup of green pumpkin leaves

Free Royalty Free Photo

ID : 
488519
© rawpixel