Stephens, Samuel, MP for St. Ives, Cornwall

Relationships: