30x48 inches

mixed media on canvas

Hidden Lippard

$1,234.00Price