Found this on a Pelargonium leaf. May 2007
by Dinu May 11, 2007 5:46 PM
Thomisus onustus.
by Zaragoza Nov 9, 2009 9:37 PM
Female Thomisus onustus caught a honey bee.
by Zaragoza Nov 9, 2009 9:38 PM