Barbara Benedetti Newton

Framed size: 22 X 22
Unframed size: 18 X 18
$1600