The Place Where God Lives
1989
Houle, Robert
oil on canvas
244 x 182.4 x 5 cm each