December 21, 2008 Winter Solstice

Shrooms are popping up where spores have landed as it is raining on Land’s End in San Francisco.

Advertisements

Comments are closed.