‘Sheltering Tapestry’

Pierre Giroux

60″x 40″

Oil on canvas

$3,100.00

Out of stock