you could use eCart to to create the pages to add the image to the cart.
Add a link to the image description that would go to an image product detail page to allow it to be added to the cart.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.