I am with Pipex and have been allocated 15mb of web space. I have just put 400 photos onto my site using Photo Album software I purchased. No problem doing it so why can't you do the same.
How much space do you have with your IP ? How may photos do you have to put on the web ?