Artwork > Painting

Terra No. 91
Terra No. 91
Oil on Canvas
72x96"
2013