10 Thousand Wonders 2020 | 32 x 32 in | oil/alkyd on canvas 10 Thousand Wonders $1,600.00 Add to cart