Background
Keith, William was born in 1839 in Aberdeenshire, Scotland. Son of William and Elizabeth (Bruce) Keith.
Keith, William was born in 1839 in Aberdeenshire, Scotland. Son of William and Elizabeth (Bruce) Keith.
Studied portrait painting in Munich.