Depositphotos doesn’t allow you a free trial. However, you can access their stock of more than 70,000 files to download for free.