It was on this site a while back. It was just a simple logo in the shape of a store. I am using it for a online store business I had. I cant find it anywhere but I am 100% sure it was here before.
You will know it when you see it… and we won’t. All the help we could do is search for storefront and link to every one we find. I don’t think you can get much help from us on this one.