Altar Artist Julia M. Allan (1887-1967) Magazine Issue: 6.2 Medium Oil Dimensions 10x8 Date Received 1969 On Display No