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