Stained glass window in cathedral near Prague Castle in Prague, Czech Rep.