First name Dr Finlay
Second name MacLeod
Area
County : Ross and Cromarty
Parish : Barvas
Island : Lewis
Village : Adabrock
Person ID 373

Biography

Born and brought up in Ness, Lewis.