Actually, I uploaded my favorite Havana photo to thejigsawpuzzles.com and their software made the pieces. It uses Flash to play, and it is challenging (and rewarding) to assemble: give it a try!
Click here to download Adobe Flash Player for free. For full screen display (makes easier solving), click the arrows in the lower-right corner of the puzzle frame. Drag pieces into place by right-clicking on them and moving your mouse. Pieces do not need to be rotated to fit together. When you have pieces that match (and your computer’s sound turned up), the “click” confirms their joining. Enjoy!