Hola:
Deberías fijarte un poco en el código y en las url de las imágenes random, por ejemplo:
http://www.artsquaredupload.co.uk/ga...?image_id=1594 http://www.artsquaredupload.co.uk/ga...?image_id=1147 http://www.artsquaredupload.co.uk/ga...?image_id=1369
1º ¿qué descubrimos? Sencillo, que está hecho con php.
....artsquaredupload.co.uk/gallery/details.
php?image_id=1594
2º ¿qué diferenciamos? que image_id es distinto.
...image_id=
1594
...image_id=
1147
...image_id=
1369
¿Qúe significa esto? que el código php genera un número aleatorio, lo lee en una base de datos (MySQL, por ejemplo) y muestra la imágen.
Saludos.