Pleaches trees in France.

056_thumb
Pleached limes at Hidcote Manor in Gloucestershire.

DID YOU MISS THIS?

POPULAR POSTS