selected

The National Trust for Places of Historic Interest or Natural Beauty, a conservation organisation in England, Wales and Northern Ireland, was founded.

Historical image related to The National Trust for Places of Historic Interest or Natural Beauty, a conservation organisation in England, Wales and Northern Ireland, was founded. from January 12, 1895

National Trust

Conservation organisation in England, Wales and Northern Ireland

The National Trust is a heritage and nature conservation charity and membership organisation in England, Wales and Northern Ireland.
Source: Wikipedia (CC BY-SA)