You can clearly see the '43' on the bow end of the flight deck but the Coral Sea was scrapped in Baltimore between 1990 and 2000. Any ideas here?
http://maps.google.com/maps?f=q&hl=en&q=norfolk,+va&ie=UTF8&t=h&om=1&z=17&ll=36.812094,-76.294191&spn=0.004166,0.010729&iwloc=A
Perhaps it is an old pic?