Igor Siwanowicz a.k.a. Blepharopsis is a talented 40-year-old Polish macro photographer and scientist, who uses photography