Maybe off the shelf will do fine. Read a few from http://www.google.com/search?hl=en&q=How+do+I+create+a+Photo+Website%3F
Hello Everyone,
How can I create a website the just photos of people on the site.
I want something like the whole screen to be one color with the picture in the middle
A brief description under each photo.
I want it to be like a slide show where they can go forward and back.
Maybe a couple pages of text on first couple of pages
Does anyone know if there is some software or a way I can do this?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic