Nice images Robert.
I'd say it certainly looks like the heatshield and it's in about the right spot so I'd say 75% odds. :-)
Space/Science » in reply to Let's not be hasty
I'd say it certainly looks like the heatshield and it's in about the right spot so I'd say 75% odds. :-)