DSC08535

The bell tower in Dean Village.
Previous Home Next