How to add images from selected folder via Python
You can add an adapted version of this nice generator to your code to find all images in a given folder (such as the ones you keep in your Scene.path property):

import bpy, os
def path_iterator(folder_path):
    for fp in os.listdir(folder_path):
        if fp.endswith( tuple( bpy.path.extensions_image ) ):
            yield fp


Then you can iterate over the images and do whatever you want with them, for instance to add them to the list of images blender can use for textures and other purposes:

for imgPath in path_iterator( bpy.context.scene.path ):
    fullPath = os.path.join( bpy.context.scene.path, imgPath )
    bpy.ops.image.open( filepath = fullPath )