Stock Photo: Thatcher at work renewing thatch on cottage, England, United Kingdom, Europe

Stock Photo: 1890-26392 Thatcher at work renewing thatch on cottage, England, United Kingdom, Europe