Ross Penhall, ‘The Puzzle’, 2017, Caldwell Snyder Gallery

About Ross Penhall

Canadian, b. 1959, Vancouver, BC, Canada, based in Vancouver, BC, Canada