Shoppers were able to keep up with their five-a-day when a wellbeing festival took place in Sheffield city centre.
The event happened on Fargate and saw the street taken over with stalls, activities, games and even stilt walkers.
Volunteers also helped passers-by create the freshest juice imaginable by using an apple press.
The festival brought together organisations which offer services to people experiencing mental health problems and their carers.
Free sessions in zumba dancing were on offer as well as face painting for children.
Coun Mary Lea, Sheffield Council’s cabinet member for health, care and independent living, said: “For many years people often found it difficult to talk about mental health problems even though they affect many people and impact greatly on overall health and wellbeing. Thankfully in Sheffield there is a lot of support for people.”