Yes, the DeviantArt stash is public. This means that anyone who visits your profile can see the art that you've uploaded to the site.