God the Father « Back to Glossary Index Photo from the Detroit Institute of Arts, Detroit, Michigan, 2025. « Back to Glossary Index