Marine K9s

FacebookTwitterPinterestEmailShare
Marine multi-purpose canines participate in amphibious training.