Truffula Trees in NYC

Dr. Seuss’ Truffula Trees have sprouted in New York’s Columbus Circle!