Close up view of a display of fresh artichokes for sale on a stall at a farmers market with sun flare in the upper left corner

Close up view of a display of fresh artichokes for sale on a stall at a farmers market with sun flare in the upper left corner - 29689679

Similar stock images

to-top-page