Radolfzell, Baden-Württemberg, Germany
I am a Scottish-born and educated artist currently living on the shore of Lake Constance in Southern Germany. I studied at the Glasgow School of Art in the late 80s and early 90s and have been painting, sculpting, photographing, producing installative film works and writing ever since.
www.ross...
artworks
View All 8 Artworks