California filmmakers Buddy Hatton and Larry Won, shooting a new travel film in Iran, spent Christmas at an Anglican church in Shiraz, the so-called poetic capital in the southwest of that Muslim country.
California filmmakers Buddy Hatton and Larry Won, shooting a new travel film in Iran, spent Christmas at an Anglican church in Shiraz, the so-called poetic capital in the southwest of that Muslim country.