Lots of Love from Cyaena calycina

Cayanea calycina specimens getting ready to be pressed