I forgot my camera yesterday, but I remembered this thread when I went to the Bilogical Diversity Park (INBio Park) here in San Jose, Costa Rica. At the entrance, there are about 6 of this type of artwork depicting different bugs. They were all rusted up, though, and I dont think they were as elaborate or cool looking as yours...