No, what you've got there is a Bear Foxtrot an Anti-Submarine Warfare aircraft were the one in question was a Bear Delta.
OK .. thanks .. ;)