Stamp

Media
Name
Hesiocaeca
Issuer
Epoch
0
Edition
b59b...f910
Size
18
Status
Published
Description
Yet another delicate and highly detailed origami alien worm.