logo
Rachel Grant backdrop
Rachel Grant poster
Rachel Grant
Actress Rachel Louise Grant De Longueuil was born on the Island of Luzon in the Philippines. She is related to British royalty through her grandfather...