Her name is "Lucy" but she probably goes by another name. Who knows ...
This is a list of the videos she has appeared in from what I can tell:
Natural Wonders of the World 39 2004, Dir. Roy Alexandre
Natural Wonders of the World 40 2004, Dir. Roy Alexandre
Natural Wonders of the World 41 2004, Dir. Roy Alexandre
Natural Wonders Superstars 8: Petrushka
Anyone know of any other videos she has appeared in or what, if any, other aliases she uses?
click for bigger
click for bigger