Rachael Olmstead, Neighbor
- Los Altos, CA
I am a freelance photographer who has been lucky eneough to live all over California. I have lived in Los Altos for the past few years and love it. From the small town feel, to the nature close by to the quick and easy access to San Francisco it can't be beat.
Posting Activity
Rachael Olmstead currently has no active events