Both links are good. What you need to take care is about where to place and how to place links perfectly. Like, you cannot share the same URL of the website repeatedly using the same keywords. You may share those links using content marketing. Like you may use some good content sharing sites and then place target URL intelligently and share that content on social media. Adding links on pictures is good but you have to pay attention towards content.