Hold your horses! Animo pop-up store pops up in Cherry Creek
Animo, an Italian company specializing in equestrian wear, has set up a pop-up store at 2426 Third Avenue in Cherry Creek, which opened last night, is open again today and will open tomorrow at 9 a.m. The label prides itself on being “100 percent made in Italy — the fabric…