pero no querras mostrar los 10.000 de tiron... ?
Podrías agruparlos en carpetas, y en cada carpeta podria tener subcarpetas asi los clasificas y luego lees el directorio donde has puesto todo.
A ver si esto te puede dar una orientación de lo que te intento explicar.
Es un código que hice de prueba para una galeria, a ver si lo puedes adaptar para tus necesidades.
http://www.marionunes.com/galeria/
te lo puedes descargar aqui:
http://www.marionunes.com/galeria/galeria.zip
A ver si te sirve de ayuda.
Un saludo.