Miniature Australian Shepherd

Henry

Mini American shepherd