Hanging on by a thread…
by artisticdorkdoodles:
This took a while, I was so tired by the time I finished it last night I forgot to post it!