Aerial Photograph of Rowborough Farm Isle Of Wight (SZ 60 88)