Place: Caffe Trieste, San Francisco, California, United States
By Polly Cole Uploaded on 11 June 2008 19 views
A customer at Caffe Trieste looks over some delectables.