There are so many WordPress plugins available these days, it becomes quite an effort just to find the one that works just right for you, and does not do 20 things that you do not need it to do. I have tried and tested an unimaginable number of image gallery type plugins, with varying results. Dmitry Semenov seems to have come up with one of the more elegant solutions. His Royal Slider plugin offers a number of different skins and templates, is responsive and touch friendly. Best of all I have found it to be easy enough to both modify a little more heavily and implement.
More information can be found at Dmitry’s website.