Masterfile is a visual content provider - a stock photo agency - with a large collection of Rights-Managed and Royalty-Free photos.