Alamy

A stock photo agency that provides a vast collection of high-quality images for commercial use. 

Alamy's homepage
on Google
on Yelp