Fresh Lawn

A Freshly laid lawn in Cambourne, Cambridgeshire