Bienvenido al foro, aunque lleves más de dos años por aquí.
Pues lo ideal sería trabajar con algún lenguaje de lado servidor, leer el directorio de las fotos y generar el HTML de forma automática. Lenguajes de lado servidor es cualquier lenguaje de programación, Python, Ruby, ASP, PHP, etc.