an image of a store front with the words stoplasa written in english and spanish