graybeardtrail.com
Advent 22: Sign
31 May 2013 Presbyterian Ministry at the United Nations