Bamford, Thomas Bradgate, Major; 6th West India Regt

Relationships: