Lydia Marie Clarke Heston was an American actress and photographer. Wikipedia
Rob Schneider
Ben Affleck
Rachael Lillis
Valerie Bertinelli
Show more