It is easy to create your own composite images in PowerPoint:
  1. Select a stock image isolated on a white background
  2. Make the white background transparent
  3. Select image, go in format, picture effects, shadows, interior shadow to make the edges smoother
  4. Paste this image on another image with the background of your choice