In This BLOG you will find something special about image searching and the best thing is that its free .So here are some sites to search free & hd images besides google search
1. unsplash.com (Unsplash):
Free (do whatever you want) high-resolution stock photos. Download 10 new free stock photos every 10 days. You can also subscribe to get new photos.