Hand Of God

Oil on Panel

24 x 24 inches

2012

Private Collection