A stained glass window on the theme of 'Justice' as featured in All Saints Cathedral, Nairobi, Kenya.