Rachael Olmstead
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.
Recent Activity

No activities to show.