Border Collie... also known as a Sheep Dog

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