NoteworthyZoosphere and Museum für Naturkunde Berlin make high resolution insect specimen images freely available.