Bees exhibition May Day festival

Bee-related stalls and activities.