Mark Borghi

Peter Dayton

Stella #22 Lost World

Stella #22 Lost World

2008 (SOLD)

 

Oil, acrylic and paper decal on birch panel

96 x 36 inches (243.8 x 91.4 cm)