Storing large image files in database vs system files
Second option is much better that first for sure as for first option, there will be conversion of images to binary while saving and decoding the same while retiriving which is overhead. 

So i would suggest store location of file in database and store images in file system.