Storkyrkan is the oldest church in Stockholm - founded in the 13th century, then rebuilt in the 15th and 18th centuries.