Border Collie... also known as a Sheep Dog

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