Yerba Buena Gardens, 06.29.13

Yerba Buena Gardens, 06.29.13

Gran Oriente Filipino Masonic Temple, 106 South Park Street, 06.29.13

Gran Oriente Filipino Masonic Temple,
106 South Park Street, 06.29.13

I love these resilient bits of nature that spring up out of concrete.
Illinois Street, 06.29.13

I love these resilient bits of nature that spring up out of concrete.

Illinois Street, 06.29.13

3rd Street, 06.29.13

3rd Street, 06.29.13

Chelsea Place, 641 Bush Street, 04.28.13

Chelsea Place, 641 Bush Street, 04.28.13

Vallejo and Battery, 03.14.13

Vallejo and Battery, 03.14.13

Good Humor Toasted Almond Building, Brannan and Stanford, 06.29.13

Good Humor Toasted Almond Building,
Brannan and Stanford, 06.29.13

Portable porta-potty, Hamilton Recreation Center, 03.02.13

Portable porta-potty, Hamilton Recreation Center, 03.02.13

Eureka Valley, 03.02.13

Eureka Valley, 03.02.13

Self portrait with Charles & Ralph at Kearny & Post, 02.23.13

Self portrait with Charles & Ralph at Kearny & Post, 02.23.13