It looks like a DT ad, but I can't be sure. It does look bad to me to advertise "free images", even if there is a free section.
Just a little history about me finding this site: in Shutterpoint, someone downloaded a comp image of a photo, and he went there with a search for "free images for commercial use". The problem is that "royalty free" is caught in this search. SP was the 10th result in Google, with the 9 others being indeed sites with free images (although Freefoto is not for commercial use) or a list of sites with free images. Someone looking for "free images" is certainly not looking to buy anything. I hope my watermark at least gives him some trouble cloning it out.

In FT PT/BR, the term "royalty free" was translated as "free of rights", what is certainly misleading. I don't know why the term RF, at least to me it sounds wrong.
Regards,
Adelaide