Not From This Planet - Lineodes integra Costa Mesa, Orange County, California, USA August 30, 2010
I have no idea what this is. It is alive. It has been hanging around in my stairwell near an access light. The walls are painted an off white color.
Contributed by Craig Hoover on 30 August, 2019 - 2:46pm Last updated 17 November, 2019 - 2:24pm |