Aerial Photograph of Stanborough Hertfordshire (TL 22 11)