Crab Spider - Ebo pepinensis Ocean Beach, Santa Barbara County, California, USA January 7, 2015 Size: Legspan ~1.5cm
Found in beach bur in coastal sandy foredune habitat
Images of this individual: tag all Contributed by Alice Abela on 12 January, 2015 - 9:21pm |