Declan Dowd
FollowBorn 23 May 2006 in Leicester, Leicestershire, England, UK
Director/Cinematographer. Current CEO of PatternedImage Media.
Born 23 May 2006 in Leicester, Leicestershire, England, UK
Director/Cinematographer. Current CEO of PatternedImage Media.