Izzy Carter


Izzy

Based in London, UK. 2014 - 2015.

Izzy graduated in 2015 and now lives in London, working as a development editor at Origin Pictures, a film production company.