extraordinary art at an exceptional value

Umbrae Nostrum

$2,200.00

48 x 36

acrylic & silkscreen on plaster

Sold

Description

48 x 36

acrylic & silkscreen on plaster