Point Restaurant, Rio Vista, California --
Return
Point Restaurant, Rio Vista, California - Landing at Airport