John MacDonald

"Untitled (103103)"

$2,750.00

Oil painting on canvas   
23"h x 30"w

Framed