I highly recommend that you consider using the WordPress Gallery Slideshow. It allows you to upload images to your Media Gallery then attach the photos to a Page or Post.
To embed a slideshow on a WordPress page is simply done with or .
See my client’s photo gallery here.