Television illustrates for viewers what roses have meant to painters and poets, kings and commoners, from early times to the present day.
Discover 11,128,835 listings and 282,983 playable programmes from the BBC
Television illustrates for viewers what roses have meant to painters and poets, kings and commoners, from early times to the present day.