thatch

  • Thatch roof on a country cottage in the Cotswolds in England