Owen

  • Owen (24 December 2018)

Owen is a boy born 2018 in Henan Province. He was born with spina bifida.