Thursday, February 28, 2008

San Francisco view - North Beach

North Beach is historically the San Francisco's little Italy, it has many shops, cafes, bars and restaurants with the European feel.

0 comments: