Beautiful Stained glass window inside St. John the Baptist Church in Knaresborough, Yorkshire.