Samuel Barrett Moulton Barrett MP


Carlton Hall, Richmond, Yorkshire, Yorkshire, England

No notes