Kayla Richard

Kayla Michelle Richard is a character in Umndeni, LGC.