On location in Havana, Cuba for the latest doc on the Latin American Medical School
Caption: On location in Havana, Cuba for the latest doc on the Latin American Medical School
Source: IMDB