Jeremy Edwards Holly Davidson and Tom Watt during 2005 Cannes Film Festival 'Lost Dogs' Photocall in Cannes France
{"Image ImageDescription": "Jeremy Edwards, Holly Davidson and Tom Watt during 2005 Cannes Film Festival - \"Lost Dogs\" Photocall in Cannes, France. (Photo by Niki Nikolova/FilmMagic)"}