2010/11/23

Extreme Shepherding Indeed!

Go, Border Collies! Go!