hi,
First of all make sure about settings of your mobile device while you are testing. I don't know, try the official Browser, or Opera, or Mozilla (i know mozilla is available in android) or the Dolphin HD (which is the most commonly used browser in Android).
Also try to delete the "cache" in your device and also run some test with using a different device. Because, believe me, there is no logical explanation if your device doesn't show the pictures. They are just ordinary pictures and they are there with the regular and plain HTMLs such as <img src=".... />
As i have given you the screenshot, my iPhone shows pictures correctly. If your Android device shows everything correctly in our TEST site, doesn't this ring the bell? Why it hides yours in your website?
Cheers.