Image ID #2115829
Dimension: 6303x6389px.
Size: 22MB
Slices of lemon on a yellow background
You can also download this image at: