Sunday, July 3, 2016

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


No comments: