Title: Handmade paper in Tuckenhay, Devon
Subjects: Tuckenhay Paper Mill, Devon, Eng, Paper industry
Places: Devon, England