Around 805 Magnolia St., Menlo Park - May 1982
Click on thumbnail to get larger image below.
Andrew, Nick and Buck the dog. The couch cushions were wonderful for building fortresses.
Page last changed 20 Dec 09