try search beyond the mirror france 1993 on pixx.pro or thumbs.pro or xgif.cc
Beyond The Mirror (France 1993, Lydia Channel, Barbara Doll)