Thank you for your patience while we retrieve your images.


Thumbnails
 
Female Crab Spider on a Blue Flag Iris

Female Crab Spider on a Blue Flag Iris

A female Crab Spider on a Blue Flag Iris waiting to ambush its prey - Ontario, Canada