Miniatyr Australian Shepherd

Henry

Mini American shepherd