No comments Pictures From Nicaragua And El Salvador By George Lockhart November 5, 2014 November 5, 2014 Missions, Travel