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