Insect Macros Attached is a variety of insect macros, all images where taken in Panama, mostly up in Altos del Maria. Please bookmark us now press ctrl+d and visit again soon for more fascinating nature images! Here some… Continue reading