Fresh lemons for sale

Fresh lemons for sale

Fresh lemons for sale at a market in Madrid, Spain

by
by
by
by
by
by