Kiara Barnes
PERSON

Kiara Barnes

plays Ruby Akuda; known for Fantasy Island

Appears on this site in Fantasy Island.