Border Collie... also known as a Sheep Dog

Visitors 185
12 photos
Border Collie... also known as a Sheep Dog