Sacred Scarab
$2,090.00
Birmingham artist Emily DeBuys painted the exquisite, “Sacred Scarab” as part of her signature insect series.
36" x 36"
Birmingham artist Emily DeBuys painted the exquisite, “Sacred Scarab” as part of her signature insect series.
36" x 36"