Julia Rose

Julia Rose

Born: 1973-04-13 — Lusaka, Zambia

Known For