People John Ramsay of Barra peoplepill id: john-ramsay-of-barraJROB 10 views today 10 views this weekPeerage person ID=484909John Ramsay of BarraBiographyListsAlso ViewedListsJohn Ramsay of Barra is in following listsBy work and/or countryNotable PeersGender:MaleFrom our partnersSponsoredJohn Ramsay of Barra