Stained glass window in Our Lady of the Snows church. Bright. N.E. Victoria. Australia.