Yeah, in the bar on the left side of that page
it says:
New! Here is the picture:
Seems she had two sets published there so far:
"Natural Wonder" (74 images)
Publ. on 08.15.06
http://www.mplstudios.com/updates/2006/aug/1107_lg.jpg
"Rhythm" (46 images)
Publ. on 09.04.06
http://www.mplstudios.com/updates/2006/sep/1129_lg.jpg