Wow, this work is really impressive. You have put so much emphasis on every detail that it was impossible for the final result not to be perfect. Congratulations for giving your best in this jigsaw puzzle my friend and thank you for sharing it in our DIYHub community.