Robert Dafford is an American muralist and native of Louisiana.
He is a native of Louisiana. Robert Dafford is an American muralist.
Robert Dafford is an American muralist. He is a native of Louisiana.
Robert Dafford is an American muralist. He is a native of Louisiana.