this is a stained glass window in a church in spain.