graybeardtrail.com
Purple flowers, Valley Presbyterian Church 3
13 May 2017 Valley Presbyterian Church Portola Valley, California