James Kelly at work on the General Fitz John Porter monument, which stands in Portsmouth, New Hampshire. March 26, 2013 by Leave a Comment
Leave a Reply