Preview

Wolf Spider (Lycosidae), adult perched on rock, Starr County, Rio Grande Valley, Texas, USA
Wolf Spider (Lycosidae), adult perched on rock, Starr County, Rio Grande Valley, Texas, USA
Image ID: 832-8147
Artist: Bill Draker
Purchase a commercial license Buy framed prints & more from our print store