Image ID #0946910
Dimension: 4793x3360px.
Size: 4MB
red cherry tomatoes stack extreme closeup photo
You can also download this image at: