As you can see, free - not entirely professional pictures can look good on local sites.
The picture looks more real, as long as the company is not that rich
This lady could be one of their employees.
The photo is not from the free section, but search for business woman and you will find it.
The feature to insert photos from the free section is not working yet.