Wykorzystaj do tego flexboxa.
Dajesz na element rodzica
display: flex;
flex-direction: row;
flex-wrap: wrap;
Dzięki temu każdy element dziecko (w tym przypadku powinny to być zdjęcia) będą układane w rzędzie, a w momencie, kiedy nie będą się mieściły, będą przerzucane do nowego rzędu.