If it is similar to Do 17, with it being found in the Baltic, could it be Do217?
Dornier Do217 was one of my initial thoughts, however the OP Over There reckons it is too small to be from a ‘217.
Hampden Project – Could you post a pic, please? Thanks! 🙂
Don