ArtworkArchive, as the name implies, is a place to list your art pieces and track sales, locations and shows. The "website" is actually a standard listing of your art pieces and not much else, so not a website in the real sense of the words (you can't manage themes, pages, or other content aside from news)
So if all you're looking for is a place to manage your artwork ArtworkArchive is for you, with a starting price of $6/month for 100 pieces and 10 locations.
You get a 30 days free trial so try it out if it sounds interesting