Insects

A series of insects to show the beauty and design so many insects have in their structure.

Available
Freelance
Anthony Leon
designer and illustrator St. Louis, MO