The North Beach Festival
11-Jun-2016 • San Francisco United States
Today marked the beginning of the North Beach Festival and Marc and I couldn't ask for better weather to enjoy it. The temperature went up into the 80's today and although it was truly hot, hot, hot, we had a ball walking the streets of San Francisco's version of Little Italy.