Barbara Benedetti Newton

Framed size: 20 X 24
Unframed size: 16 X 20
$1600