Stiffleaf's photos with the keyword: willcocks

sheepstor church, devon

12 Jul 2015 115
walter willcocks 1769

sheepstor church, devon

12 Jul 2015 1 158
walter willcocks 1769