Annie Ruby

Annie Lynne Melchor is an American actress.