Australian Cattle Dog (Blue Heeler)

Courtesy Post “MAX”

Adoptable Medium