Pumpkin stem.

- Image ID: T5587A
Pumpkin stem.
Emilio Ereza / Alamy Stock Photo
Image ID: T5587A
Location: LLeida, Catalonia, Spain