The Hailstorm - Michael Vale

Michael Vale

The Hailstorm

102 x 76.5 cmoil on linen$7,650.00