Pietà
Pietà

2017, Oil on canvas, 24 X 30 Inches

Deposition
Deposition

2017, Oil on canvas, 24 X 30 Inches

Pietà
Pietà

2017, Oil on canvas, 24 X 30 Inches