Paris Zoo Unveils Mysterious Bright Yellow 'Blob'

Is it an animal? A fungus? A bit of both?


Comments