Those ST cats really are cute. They look like they would have a smile on their face.
I goofed yesterday -- I meant to say I had seen a very small Zebra Swallowtail not that I had seen a Zebra LW. Shows how tired I was b/c I will not yet admit to being daft.