Insert grid of images into about page Im new to the forum  Hope you are all well?

I have a really simple thing I want to do with drupal but for the life of me I cant seem to get it right (I'm a beginner with drupal)

So I have an about page, and I add the body to the page. But what I want is to add images of members of the company the site is for above the body of text in the about page, like in a grid. So it would be the grid (say 3x3 image grid) then the body text at the bottom of the grid. How do I do this? I cant seem to find an answer anywhere and I'm pulling my hair out here. 

Can anyone help me?
There are different pieces to this problem.


The grid with images.
You can do that with Views. I'd say create a Views display of type "Block".
E.g. if every member of the company is a node or a user with an image field, then you can use the view to show an image for each of them. There is a display plugin to show items in a grid.
Display this stuff on one page.
One way to do that is with panels.
Another way is to create a node type with a Block reference field in addition to the body text field. You create the about page as a node of that type, and fill in the body text and reference the Views block you just created.
Yet another way is to simply put the block into a theme region, and configure it to only show up on the "about" path.


Another way for all of this is to create a node type with a multiple-value image field. This is if you don't want every single member of the company to be a node or user entity by itself.

Then you can use a custom formatter, or just some CSS, or Display suite hook_ds_field_theme_functions_info(), to display the images in a grid.