Hope and love in spite of war, and a blood covered gun that began a friendship. Show more
Discover 11,128,835 listings and 277,853 playable programmes from the BBC
Hope and love in spite of war, and a blood covered gun that began a friendship. Show more