a store front with lots of flowers and plants on display in it's windows