small group of fresh tomatoes lying over water splashes

small group of fresh tomatoes lying over water splashes - 21532463

Fresh cherry tomatoes falling into water with splash on dark blue background.

Similar stock images

to-top-page