799 Views
Share

Jennifer Angus' creation is a monument to our six-legged friends. If you peer inside, you'll see tropical insects that are shockingly large, vividly colored, and beautiful.

Comments

You May Also Like