Image ID #2116738
Dimension: 6974x5011px.
Size: 20MB
Slices of lemon on a yellow background
You can also download this image at: