Pictures

Picture of Anyphaena accentuata (Buzzing Spider) - Lateral Enlarge Picture