110210-sheepdogs-Kevin-and-Midge-001

You might think these sheepdogs are fighting but in fact they're playing

Leave a comment

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