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