X
my dog jessica - blue cattle dog - mixture of blue and red cattle dog
• Australia

my dog jessica - blue cattle dog - mixture of blue and red cattle dog