Do I get 20 questions?
Project?
Piloted?
Bomb?
Russian?
1939-1945?
Well five maybe!
Answers in same order: No, No, No, No, Yes
Image, not sure, I will check but don't think so! It is similar but I don't have that viewpoint to compare it.
What does the caption say it is?