Red tomato on a leaf of cabbage

Royalty-Free Stock Photo
Download Red Tomato On A Leaf Of Cabbage Stock Photo - Image: 31703984

Red tomato on a leaf of fresh cabbage

Photo Taken On: June 18th, 2013

ID 31703984 | Dreamstime
  • 0
  • 745
  • 0
More similar stock images of `Tomato Leaf`
Extended licenses