The Wells House - an English charter house.

Wells House

The Wells House - an English charter house.