VERY green cookies in a sweet shop window in Venice!