The most renowned photographers usually have a website where they showcase a portfolio of work. They might also use social media to further share their images, particularly Instagram.
Our expert advice is to do both; create a website where you can sell your printed photographs, while also creating a social media presence to attract more people to your website. This can be easily done using a website builder to create your portfolio yourself!