Tuesday, November 24, 2009

Limes


San Francisco shop window seen in the Castro at 5:00 a.m. with vigilant limes on duty.