The BioFiles - Bill Hubick

Six-spotted Orbweaver (Araniella displicata)