Magento 2 photo gallery extension allows you to attach unlimited photos to product pages and display them in galleries.