a store front with many items on display in it's glass windows and the words herborissterie flor l'alsace