Terra Incognita > Passage

The Origin
The Origin
oil on canvas
72"x96"
2002