Sir Walter Minto Townsend-Farquhar, 2nd Baronet

Politician