Project Description

Deluge

72”x68”
oil on canvas