Trevor Noah A Sign Of The Times

Sale price Price $2,500.00 Regular price Unit price  per 

This mixed media piece is made of newspaper and acrylic.  24x24