Unable to cache images

Hi, my website https://deltapacificvalve.com isn’t caching images correctly.

I’ve already added max-age to 1 year in my .htaccess file and configured page rules and caching rules on Cloudflare to activate browser cache for 1 year. However, when checking with Chrome developer mode, it shows cf-cache-status as Dynamic. Also, using PageSpeed Insights, it’s showing images as being cached for 31 days only. What’s wrong? How can I get the browser cache to be 1 year?