POPPIES! They're everywhere along the side of the road, in gardens and fields such as this spectacular display of them near Cambridge city.