Duke Windsor was born in 1960 and hails from Texarkana, Texas is an award-winning master artist. His studio is location on Mt. Helix near La Mesa, California.