Title: Handmade paper in Tuckenhay, Devon
Subjects: Papermaking
Places: Devon, England