Walter Brown, ‘Rosa Teresa’, Estella Gallery

Limited Edition Giclee Print Available. Painting is sold>

About Walter Brown

American, based in New York, NY, United States