No. of images will be around 1 million. I think I need a CDN or a image hosting site:
Total Size of images: 1 TB.
Speed and local delivery : not very important
Cost: Very Low cost
These images, pdfs, svgs will be linked to a Item Code. The only reason to host them elsewhere would be to save cost.