140301-Puppy-climbing-hedge-2105

Border Collie sheepdog puppy Jack perched high in a hedge, watching the sheep below him


Leave a Reply

Your email address will not be published. Required fields are marked *