Boy, 12, dies in accident