N2515
V

I think that is what's written on the piece of wreckage in the lower right part of the picture.