This photo was taken at the Foothills Park nature preserve in 1998 and shows a panoramic view of Stanford and Palo Alto from the park.
Keeble & Shuchat Photography was a business located in Palo Alto at 290 South California Avenue. The store closed for business on October 29, 2016.