Terra Novae

Louis-Bernard St-Jean

2018

Oil

42 x 51 cm

Market value: 600$

Oil on Arches paper

This piece is available to bid on in our online auction happening right here.

Thanks to all our sponsors

Main sponsors

Other sponsors