Lucy Achieng

Lucy Achieng

Lucy Achieng is an actress, known for The Constant Gardener (2005).