If my memory serves me correctly these appear every year in Union Square at the same spot. I suspect Santa Claus has something to do with them. I don’t know what the deal is.
December 27, 2008
December 8, 2008
Green for Your Head
Wonderful green garden under the San Francisco sun. What happens when it rains and you are the unsuspecting person around the bus stop?

