Heather Elizabeth ParkhurstAlso known as: (Heather Parkhurst)

Jan 16, 1968
San Francisco, California, USA

IMDB logo