This is Mariposa by Threedles and the canvas is called Caribbean Waters. It is a custom painted canvas from www.naturespallette.com. It is 18 inches square.
These are the threads that I have to stitch with. I need to get the beads yet, but am going to order those. I pulled all of this together today and will be getting started tomorrow on actual stitching!