Breeds of Cattle

Hope this puts a smile on your face today!!!

10171257_1476453269239155_807312507751865167_n

The pulse archive

X