At The Jordan

Valerie MacRae 2001 oil on canvas 72" x 108" St. Cornelius Church, Long Beach, CA