Why don't you just upload the images directly to Photographyreview.com as an attachment then it will appear here. Just keep the file size to max of 190k or less.