Marine K9s

FacebookXPinterestEmailEmailEmailShare

    Marine multi-purpose canines participate in amphibious training.