Você está usando um navegador desatualizado. Ele pode não exibir este ou outros sites corretamente. Você deve atualizá-lo ou usar um navegador alternativo.
Pra quem tiver interesse nela, tem mais de 15000 imagens postadas em lotes de 1k no imagefap. Parece ser os sets completos de imagens do trabalho no site dela.