did-you-kno: The tiny, one-inch gelatinous spheres are odorless, are not sticky, and are not meteorological, British authorities say. Basically, no one has any real clue what they are. Source
tags:
original: https://vintageedgey.tumblr.com/post/16851547705