Robert Schöller

About

Robert Schöller, is a painter living in Clearwater, Florida, as of 2010.