Robert David MacDonald

Robert David MacDonald

Born: 1929-08-27

Place: Elgin, Inverness Shire, Scotland, UK