Image ID #2115451
Dimension: 5797x5248px.
Size: 25MB
Slice of lemon on a yellow background
You can also download this image at: