The Embrace

Valerie MacRae 1996 Oil on Canvas 48" x 60" St. Cyprian Church Long Beach, CA Long Beach, CA