Humpback Whale Spotted Near Statue of Liberty