Tag: computer games

Leanne Albillar

Leanne Marie Albillar is a talented young lady with a unique combination of leadership skills and creative ability. She was born in Richmond, Virginia, but grew up on a ranch in the Arizona desert. An only child, she was raised in a nurturing environment with the undivided love and attention of her parents, who homeschooled […]