1993-04-11 | Copenhagen, Denmark
Olivia Jensen is an Indonesian actress.
Gerimis Mengundang
Milli & Nathan
Happy Birth-Die
Slank Never Dies
Heart Series