I would add freepik.com for free photos, icons, vector designs, psd's and lots more. Also, flaticon.com for icons and icon packs. For the photos, I would add unsplash.com and newoldstock https://nos.twnsnd.co/ And on https://www.slidescarnival.com/ you will findlots of great free power point templates.
... View more