I took a while to finish

Credit to images.google.com for the images.