Saturday, 29 July 2023

Some of My Favourite Pictures of Caterpillars

Caterpillars, mainly from the UK and NE India.

Priorities?

  It's difficult, even for folk with vested interests in oil and gas, to deny that global heating and climate change are occurring. Extr...