Originally Posted by
peabodypride
Assuming the threading on the frame is English, a cheapo Shimano BB is $20 or so.
Zooming in on the picture, it appears to be Italian thread (36 x 24F):
So the OP may have to play around a bit to find something that makes a decent chainline.