The Old Hall - a Landmark Trust property in Croscombe, England

The Old Hall - a Landmark Trust property in Croscombe, England