There's a terrific store in Miami which sells all kinds of beautiful artifacts from the natural world - minerals, weird bugs, taxidermy mounts, and so on.
Share this post
Art By God
Share this post
There's a terrific store in Miami which sells all kinds of beautiful artifacts from the natural world - minerals, weird bugs, taxidermy mounts, and so on.