Olivia Lua

Olivia Lua

Born 19 September 1994 in Philadelphia, Pennsylvania, USA

Died 18 January 2018 (aged 23)