I belong to another forum using the same basic software, and they have a forum for people to post pictures in as attachments.
Because of my lack of technical expertise, I don't even know if I have the ability to store pictures somewhere where they could be linked to from here. I'm with AOL, to they provide free space? I don't even know.