Puppet

A person wears a puppet costume in the Chinese New Year Parade

New York, NY, USA