Gary Schneider Biography

Gary Schneider was born in South Africa and moved to New York where has lived since 1977. He has a Bachelor of Fine Art from…