All puzzles added 17 January 2010

... on a stall puzzle online from photo