Green Lynx Spider (Peucetia viridans) Feeding on a Great Purple Hairstreak (Atlides halesus)

Previous
Green_Lynx_Spider_Peucetia_viridans_Feeding_on_a_Great_Purple_Hairstreak_Atlides_halesus_


©Daniel D. Dye 2016