This is from the Roman Catholic Cathedral in Turku, Finland. My friend Aila tells me that the glass shows St. Henry and the Swedish King and St. Erick and the Holy Virgin Mary. St. Henry was a Finnish apostle. During the middle ages, every Swedish King used to travel around their lands to visit their kingdom. Love this stained glass!