Sanctus Nicolas Stained Glass St Margaret the Queen Parish ChurchBuxted, Sussex, England UK The window is in the porch