Image ID #2166630
Dimension: 7196x4088px.
Size: 18MB
Plate of spanish salad on paper surface
You can also download this image at: