Four-jawed spider on a sedge leaf - France Picardie

- Image ID: JPYN8H