david rubinstein

david rubinstein



About The Artist


self taught south African artist