A stained glass window inside Warwick Castle near Stratford-upon-Avon. 1 Jun 2004