Fox Hill Farm

A once grand property ravaged by fire that has been restored to its former glory.