How do I set 1 paragraph on the left, img in center and right paragraph? (see image)

See image

:

I suggest to use CSS Grid or Flexbox.
You can find a solution in this lesson:
https://learn.freecodecamp.org/responsive-web-design/css-grid/add-columns-with-grid-template-columns/

I dont wan;'t to use Grid. I want to use CSS.

CSS Grid is CSS not framework.

Is there anyway of doing this not using Grid?

yes, use Flexbox. Define a flexbox container and give the following tags inside the flex container, 33.33% width.