Catherine Twomey
  • Framed: 18 x 15 x 1 in (45.72 x 38.1 x 2.54 cm)
  • Subject Matter: Landscape, Impressionism
  • Current Location: Saluda, NC