British Blue calves36British Blue calvesSpring crocus36Spring crocusSister Tractors36Sister TractorsBrecon35BreconBorder Collie pup24Border Collie pupDifficult oil change?35Difficult oil change?British Blue bull35British Blue bullSwans28SwansSwan24Swancharolais24charolaismuscovy ducks30muscovy ducksKids!35Kids!goat and kids20goat and kidsewe lamb24ewe lambdorking cockerel30dorking cockerelDefender40DefenderMooooooooo35MoooooooooSnowdrops35SnowdropsWhitby boats35Whitby boatsTwins35Twins