Old Guard at Arlington – Definition of DUTY

[H/T Soldiers Angels Germany]


For the epitome of devotion to DUTY, go here and see the rest of the photo album.

Thank you ALL for your service.