Artstor This link opens in a new windowArtstor is a searchable repository of million images covering the arts, architecture, humanities, as well as the social and natural sciences.
NOTE: High resolution images can be viewed online but cannot be downloaded.