Dudmaston
The Dudmaston Estate is a National Trust property located in Shropshire, UK. The estate is located close to the River Severn and includes Dudmaston Hall, a 17th-century country house.
Landscape photographer
The Dudmaston Estate is a National Trust property located in Shropshire, UK. The estate is located close to the River Severn and includes Dudmaston Hall, a 17th-century country house.