Hello,
This project is a prefect candidate for Wordpress. If you're not familiar, it's a popular content management system that very flexible. In short, I would install Wordpress for you on your server, and install a theme of your choice. I would want to talk about how to handle different kinds of posts (photography, review, poetry, etc).
Hope to be working with you!
Cheers,
John