Designed by
Title
Close up view of fresh vegetables on shop front UK #207362151
Description
Display of produce on store front in local green grocer. Packaging of tomatoes, spring onions, celery, green peppers, avocado pears. Legbourne village U Lincolnshire UK
This image is editorial