LondonRose Sellars
London Rose Sellars is an American actor and model who has accumulated numerous commercial and film credits throughout her young career. She was born June 27, 2012 in Memphis, TN to parents Derrick and Meckaela Sellars. LondonRose entered the world of entertainment at a very young age and for the ...