Incredible! Is that counted cross stitch or needlpoint? Are you doing it free hand or...well counting?

Fabulous work.