Clan Rose Society of America

David Rose of Kilravock

Back to list of Rose Ancestors...

26th Baron of Kilravock

David Rose is the current Chief of Clan Rose and Baron of Kilravock.