Lagotto Romagnolo puppy ~ the “Italian Water Dog” 179158891407047638





Lagotto Romagnolo puppy ~ the “Italian Water Dog”