Gemma Hunt presents another assembly and today she's out and about celebrating the long summer days.
Discover 11,128,835 listings and 278,236 playable programmes from the BBC
Gemma Hunt presents another assembly and today she's out and about celebrating the long summer days.