“The giraffes, they're kind of like a Formula One ... “My hope is that these images can inspire people and remind them that this is the only home we have,” she said.
A decade after Singaporean filmmaker Anthony Chen parlayed his Cannes Camera d'Or win for "Ilo Ilo" into launching production house Giraffe Pictures, the company is expanding into distribution ...