You can get website hosting and a domain name pretty cheaply, but not normally free. However there are other organisations that let you have a page on their site, some free some for a fee. Like Society of Equestrian Artists, there are also local groups etc etc