Puzzle Progress Solid progress on this 1,000 piece Charley Harper print puzzle Author: Mark Mark is an American computer programmer living in Switzerland. View all posts by Mark