Sarah Liu

Sarah Liu

Born 6 June 1981 in Nordhorn, Lower Saxony, West Germany [now Germany]

Actor