Thatched Roof

Thatched roof

Traditional home nestled behind garden fence in in small village in England