Hola turrailes,
Puedes hacer una base de datos, y ahí subir las imagenes y años, con sus thumbnails o crear los thumbnails con PHP.
La base de datos puede ser en XML, o una base de datos relacional, con PHP parseas el contenido y creas la galeria, es un trabajo un poco complicado, pero si buscas en el foro puedes ver muchos aportes para crear thumbnails.
Por otro lado en el
Manual de PHP puedes ver las funciones por ejemplo para tratar
XML, o Bases de Datos como
MySQL.
Saludos.