You might like to take a look at Images.zip in my Dropbox public databases folder at:
This little demo file includes a number of examples of how images can be associated with records in Access, and displayed in an Image control in a bound form. In each case the image itself is not stored in the database, which can cause excessive bloat. Instead the path to each image file in an external folder is stored in a column of short text data type. The image is shown in a form by referencing the text column as the ControlSource property of the Image control. The images can be shown in a report in the same way.
Image files of high resolution can be slow to load, so it is best to reference an image file of a resolution no greater than that which you need for display in the database. Any image editing software will enable you to save a copy of a file at a lower resolution than the original if necessary.