Border Collie... also known as a Sheep Dog

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