http://i15.photobucket.com/albums/a394/nodarkthings/Rudston_1_.jpg
Hmm I can't see it.. I live fairly close and am off back there soonish and will have a look!
Talking of windows, have you been to the nearby church at Goodmanham? It's on the site of a Druidic and then Saxon shrine/temple and its windows show scenes of a recently-christianised 7th century king destroying it. An interesting area!