Ully Artha
Ully Artha was an Indonesian actress active in the 1970-1990s. She passed away in 2013.
The Last Wolf 2009
Rating: 6.7
Princess of Light 2005
Rating: 5.5
Stars: Ully Artha / Soraya Larasati /
as Ratu Jahat