How can I change the default picture of the contacts?
There is no easy way to do that. At least not easily as one needs to root and modify and/or replace phone.apk and contacts.apk with a different resource file with "unknown" icon.

Easier alternatives can be alternative dialers. You can find them in Google Play.

Hope this helps.