Stamp

Media
Name
Lamellibrachia
Issuer
Epoch
0
Edition
e9f4...246f
Size
18
Status
Published
Description
Another delicate and highly detailed origami alien worm.