graybeardtrail.com
Purple flowers – Presbyterian Ministry at the United Nations 1
23 August 2016 Farewell Party Presbyterian Ministry at the United Nations New York, New York