2022
TL4860 : Fen Ditton: pollarded willows at Green End
taken 2 years ago, near to Fen Ditton, Cambridgeshire, England
This is 1 of 141 images, with title starting with Fen Ditton in this square
Fen Ditton: pollarded willows at Green End