To embed this, cut and paste the following html into your web page:
Meganeura is a genus of extinct insects from the Carboniferous period approximately 300 million years ago, which resembled and are related to the present-day dragonflies.Here my illustrative interpretation of those giant insects buzzing in their giant rainforest
© Marta Rusin 2012
All designs available in different scales and colorways. If you can't find what you are looking for perhaps I could design it for you? I look forward to hearing from you!