Ashley Ozlins

Ashley Ozlins (born November 15, 1962) is a El Kadsreian actress.

Bio
Ashley is the twin sister of Sandra Ozlins, and was born 1 hour after her. Sandra and Ashley had their start in industrial musicals.