Boy's white cotton Lacoste polo shirt.
Size 14,158 cms ,i'd say they're small made though and would fit about age 10 or 12.
Good used condition from a smoke free home 
38" chest,21.5" from neck to hem.