ARTWORK

[Princess Ormolu (b. 1979)] Princess Leia

2014

Signed

Spray paint on found posters and handmade Japanese paper

46 x 22 inches

Sold.

Work by Mark Beard