A young boy dressed as Peter Pan is smiling.