Anne Elliott's photos with the keyword: P1150624 FZ35

Is this a Shield Bug?

Is this a Shield Bug?

Anne Elliott Posted on 31 Aug 2010