Hard to say from the photo. Can definitely say it is not alive today. 😆
BULLETIN
Tropical Storm Idalia Intermediate Advisory Number 19A
NWS National Hurricane Center Miami FL AL102023
800 AM EDT Thu Aug 31 2023
...HEAVY RAINFALL AND LIFE-THREATENING FLASH FLOODING CONTINUES IN
PORTIONS OF EASTERN NORTH CAROLINA...
...WINDS INCREASING OVER THE OUTER BANKS AND PAMLICO SOUND...
SUMMARY OF 800 AM EDT...1200 UTC...INFORMATION