"Can I press the wee-woo's?"
―Ella Rolland
Isabella Rolland, aka Ella Rolland, was born in London in the UK. She moved to the U.S to escape her abusive past.