ZFwKf317.jpg

India de Beaufort (born India Beaufort Lloyd; 27 June 1987) is a British actress and singer-songwriter. She voiced Clover in the TV series All Hail King Julien.

Community content is available under CC-BY-SA unless otherwise noted.