I know how to add pages but I would like a cleaner interface that I see in other sites, such as Google Images
Installing Lazy Load for Joomla will likely help. It's free.
Lazy Load for Joomla "saves your server bandwidth and saves your users from loading images that they never scroll to".
Alternatively you could implement a gallery extension e.g. Event Gallery that uses AJAX or lazy loading or similar so that a minimum number of images are loaded initially.