The Tower of Babel

Mixed media assemblage

 

SOLD: Permanent Collection
751 D-Park Museum – Beijing, China