Studio Cadena’s Happy wins Van Alen’s Flatiron Public Plaza Holiday competition

October 15, 2018