Image Preview widget
The Image Preview widget is basically an Image, wrapped to a link that points to the full-size image. A user sees a thumbnail, clicks it and sees the image fullscreen.
By default, opening images on the page is managed by the standard script like Lightbox, but you can work with your own script as well. To do that, you may need to edit the insertion template for that widget.