John Somerville, 4th Lord Somerville (Q6258494)
Scottish politician
Language:
other details
aliases John Somerville, 3rd Lord Somerville
description Scottish politician

External Links