I would say you can post in Leaatherwork Conversation here and you can post photo's there also. Just resize your photo's so they will up load to this forum
Try to refrain from posting links. People don't like clic ing on links and also they tend to disappear
One other thing if you have to do video , up load it to you tube , like I said people don't trust links but we seem to do ok with links Youtube