No Caption Needed

February 6, 2015

At Delarossa in San Francisco. You gotta do it.  Marina.

eat, san francisco