Christ of the Cosmos

Oil on Canvas
80" x 32" 200cm x 80cm

Prints on paper and canvas available