Great illustrations from Madrid based artist Mercedes deBellard.