That's what this looks like to me. Looking through a stained glass window in a church.