Envira Gallery
Envira Gallery is a WordPress plugin that makes hassle-free sharing of images and videos online with the help of professional-looking galleries possible. You can custom design these galleries with a few clicks, and enable many features like slideshows, sorting with tags, video embedding, social media sharing and WooCommerce integration.