Image ID #0952574
Dimension: 3899x3254px.
Size: 2MB
red cherry tomatoes stack extreme closeup photo
You can also download this image at: