His Peace

Valerie MacRae 2001 oli on canvas 72" x 144" - three panels St. Cornelius Church Long Beach, CA