HUGE PALACE OIL PAINTING WITH DOG AND CHILDREN
Sold out
$44,000.00
SKU 23H21353
136 inches by 107 inches tall.