Sunday, July 3, 2016

The Old Guard Pass In Review - Oct. 2010 3rd US Infantry Regiment Reunion


No comments: