Eso va a depender si las fotos estan en una base de datos o quieres leer un directorio.
Por ejemplo:
en este caso, asumiremos que las imagenes son del tipo:
1.jpg
2.jpg
3.jpg...
hasta un n.jpg
Código PHP:
$total = "11"; // Numero total de imagenes
$carpeta = "/imagenes";
$random = mt_rand(1, $total);
$imagen = $random . ".jpg";
echo "<img src="$carpeta/$imagen" border="0">";
Si las tienes en un directorio pero esta vez con distintos nombres utilizas el opendir(); readdir(): y manera que "filtras" los archivos que sean de imagen en un arreglo, despues le puedes dar el "random" que use arriba con mt_rand y asi cargas el "indice" del arreglo generado
Saludos.