UK. England. Buckinghamshire. Burnham. A pollarded beech tree. 2005
Ajax loader