H.W.
Honestly, just use Blogspot on Google. It's a free platform and you own your own content. You can upload pictures, etc. I've been using it for about 5 years or so and have had no problems with it. My sister uploads other templates/wallpaper onto hers on blogspot and posts lots of pictures.