This World: Cuba with Simon Reeve

This programme is not currently available on demand