Image ID #2114196
Dimension: 6601x5548px.
Size: 21MB
Slices of lemon texture
You can also download this image at: