Star Market & Deli, Geary St., San Francisco.

Geary Street, San Francisco. January, 2010.