Border Collie... also known as a Sheep Dog

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