From Sirius Computer Consultants:
Image Viewer provides a very efficient way to display multiple images within a small area. Thumbnails are automatically generated and displayed (removing the need for you to create smaller versions of your images / pictures). When a visitor clicks a thumbnail the full size image is displayed within the current page. Each full size image may have link attached to it which can be set to either open in the current browser window or a new window.