Olivia Lufkin profile

Olivia Lufkin

Acting

  • Born 09/12/1979
  • Naha, Okinawa Prefecture, Japan

Known For