blue is a Australian shepherd his full name is little boy blueAll Rights Reserved
If you already have an account, Log in.
blue is a Australian shepherd his full name is little boy blue
2 parts