Back to photostream

Pierre, France

Bees = 95% of pollination by insects. We need impact assessments on the risks of pesticides that reflect reality.

123 views
0 faves
0 comments
Uploaded on August 23, 2012
Taken on August 23, 2012