13-09-14 140

13-09-14 140

Observation - 13-09-14 140 - UK and Ireland. Description: A dark green jelly-lie substance apparently emanating from the ground. What is it?

A dark green jelly-lie substance apparently emanating from the ground. What is it?