Happy Clash

3 color screenprint on Stonehenge paper, 11" x 17"

NFS