Izzie Steele
Height: 170 cm
Izzie Steele was born in London, England. She is known for her work on The Letter (2012), Canary (2016) and Mind's Eye (2015).
Izzie Steele was born in London, England. She is known for her work on The Letter (2012), Canary (2016) and Mind's Eye (2015).