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