That BB shell is distinctive but I'm blanking on where I've seen it before. What threading is the BB? and while at it: what size seatpost? Fork looks like a later replacement. Stay end details are also distinctive: European but can't be more specific at this time.