Red Carter

Red Carter

Biography

Red Carter is known for The City (2008), Britain's Next Top Model (2005) and Fashion News Live (2004).

Known For