Photos by Carole French
This ruin in the grounds of Leeds Castle holds a fascination to the creative eye.
HOME
BROWSE GALLERIES