DSC01198
The Huckleberry Hill vista point on Los Altos Drive