Brothers saved busking money to buy Big Issue seller a puppy after her dog died
The border collie was named Rainbow.
The border collie was named Rainbow.
What's Your Reaction?