Photos of Mimosa

  • Mimosa Photo, Santa Barbara, California
    · Mimosa Restaurant, closer up

    btwood2 on July 10, 2005

  • Mimosa Photo, Santa Barbara, California
    · Mimosa Restaurant, from across the street

    btwood2 on July 10, 2005