Solo está utilizando 1 campo de filtrado, necesita usar ambos (letteNo e imageNo)
$query="SELECT letterNo, width, height, path from annimages where letterNo=".$letterNumber." AND imageNo=".$imageNo." LIMIT 1";
$rs=mysql_query($query,$connection);
$row=mysql_fetch_array($rs)
echo '<br/>';
echo '<img src="'.$row['path'].'.jpg"'.'width="'.$row['width'].'"height="'.$row['height'].'" alt=Letter "'.$letterNumber.'" />'.'<br/>';
La palabra clave mysql LIMIT limita la cantidad de filas que se devuelven, aunque no la necesita si cada combinación de letterNo e imageNo se relaciona con una sola fila. Aunque es bueno tener un límite en caso de que no detectes todos los ataques de inyección mysql.
y cada siguiente enlace anterior deberá pasar el siguiente número de letra y número de imagen
Y, por supuesto, haga lo que Madara Uchiha sugiere en su comentario y use mysqli api ya que mysql api está depreciado