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.
Louis-Bernard St-Jean
2018
Oil
42 x 51 cm
Market value: 600$
Oil on Arches paper