1592 shield bugs, sap suckers, in the lemon tree, Sydney, 15th Jan'10, Kate/Sydney

1592  shield bugs, sap suckers, in the lemon tree, Sydney, 15th Jan'10, Kate/Sydney

Back to the Gallery