Maybe a temporary thing, but none of your above links are working for me.....
http://www.thenude.eu/Caren_10308.htm
Seems most of her work dates back already some 5 years.