Put your puzzle making skills to the test with this shot of the Johann Sebastian Bach statue in his home town of Leipzig, Germany. 20 x 30 - inch jigsaw puzzle with 1,014 pieces.
Powered by Zazzle