Duchess Kate feeds the lambs & plants vegetables at Wick Court Farm

by Angelo Spinola