My idea is to store information in a picture along with the number of another image which contains information and the number of another image ad infinitum.

I don’t mean storing the number by writing it out in text. Each pixel is 3 bytes or 24 bits. The bits in each pixel can be strung out to make a binary number. The binary number can then be converted to a decimal number and plugged into the image archives to find the next picture. The left over bytes can be used to store any information.

Originally I thought of storing the location of other library of babel pages in other library of babel pages but there was a problem: hex names are larger then the character limit of a page. So instead I decided to use the image archives. I did the math, the use of pixels to store the number of another image should work. (I have not tested it yet)