Picton of Haroldston West Branch

by Brian Picton Swann