Dreamstime

A stock photo platform that offers a vast collection of high-quality images, vectors, and illustrations for commercial use. 

Dreamstime's homepage

Free Content

Althought Dreamstime say they have a library of over 1M free images you do need to pay a small subscription to be able to download them so they don't actually have free images.
on Google
on Yelp