public profile
Son of Andrew McFarlane and Mary Stewart Husband of Agnes Nicholson Father of Stuart Mcfarlane Brother of William Mcfarlane; Andrew Mcfarlane and Jane Mcfarlane