Bellavia

Apotheosis of Self
wax
84 x 13 x 18 in.

 

© Bellavia