Stained glass window located in the St. Christopher by the Sea - a chapel located in Grindstone, Maine.